Part Number Hot Search : 
UFM104L MC33269 HAT3010R FC47A4 Q0765R T2907A SB02W03C 2DR2G
Product Description
Full Text Search
 

To Download EKM8050 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 EKM8050
Preliminary
USB & PS/2 Optical Mouse Controller
1. General Description
The EKM8050 is a Mouse Controller designed to control both USB & PS/2 Optical Mouse device. This Mouse Controller can auto detect USB or PS/2 mode, and supports X,Y,Z three axes , and L, R, M three buttons under both USB and PS2 mode.
2. Features
Universal Serial Bus Specification, version 1.1 USB HID Specification, version 1.1 Auto-detecting PS/2 port or USB port. Compatible with Microsoft 3D PS/2 mouse. Support 3D (X,Y,Z) 3 Key (L,R,M) input. Support Z/2 mechanical, Z/2 Photo, and Z/4 Photo(EKM8050B) Z-axis input type. Support Agilent HDNS-2051 & 2610 & 2620 Optical Mouse Sensor. Applications 3D, 3 Buttons USB and PS/2 Combo Mouse.
3. Pin assignment
CPIS 1 L KEY 2 R KEY 3 M KEY 4 SCLK 5 VSS 6 VSS 7 V3.3 8 OSCI 9
18 Z1 17 Z2 16 IR_C 15 PD 14 SDIO 13 D+/CLK 12 D-/Data 11 VDD 10 OSCO
EKM8050A (18-Pin)
1
2003/7/1
EKM8050
Preliminary
CPIS 1 L KEY 2 R KEY 3 M KEY 4 SCLK 5 Z_SEL 6 VSS 7 V3.3 8 OSCI 9 18 Z1 17 Z2
USB & PS/2 Optical Mouse Controller
16 IR_C 15 PD 14 SDIO 13 D+/CLK 12 D-/Data 11 VDD 10 OSCO
EKM8050B (18-Pin)
Symbol
OSCI OSCO V3.3V Z1 Z2 IR_C PD CPIS R M L SCLK SDIO D+ / CLK D- / DATA VDD VSS Z_SEL
I/O
I I/O O I I I/O I I I I I I/O I/O I/O I/O I
PIN
9 10 8 18 17 16 15 1 3 4 2 5 14 13 12 11 6,7 6 6MHz ceramic resonator input.
Function
Return path for 6-MHz ceramic resonator. 3.3V DC voltage output from internal regulator. This pin has to be tied to a 4.7g F capacitor. Z axis Input 1 Z axis Input 2 IR Control Pin 2051 Power Down Pin 400/800 CPI Selection Pin ; 1 : 800 CPI ; 0 : 400 CPI Right Key Input Middle Key Input Left Key Input Serial Clock to Agilent sensor IC SCLK Serial Data from Agilent sensor IC SDIO USB D+ or PS/2 CLK USB D- or PS/2 Data 5 V Power Input GND Z/2 : GroundF Z/4: Floating This function only support by EKM8050B I/O I/O
2
2003/7/1
EKM8050
Preliminary
USB & PS/2 Optical Mouse Controller
4. Function description
CPIS
SCLK SDIO PD SENS OR nte rface I
-COUT X N
ER DATA PROC ESS USB PROT OCOL CONT ROL L ER
-COUT Y N
ER
PS/2 PROT OCOL CONT ROL L ER 1 Z 2 Z Z -C O UN TER Z BTM REGISTER
MULTPEX IL
ER
DATA /O I
D+ /CLK D-/DATA
LM R R_ C I RC I_ LM R MODE SELECTO R DET ECT CIR CUIT
Fig-1 : Function block PS/2 function description PS/2 Mouse Commands Description
Hex Code FF FE F6 F5 F4 F3,XX F2 F0 EE EC EB EA E9 E8 E7 E6
3
Command Reset Resend Set Default Disable Enable Set Sampling Rate Read Device Type Set Remote Mode Set Wrap Mode Reset Wrap Mode Read Data Set Stream Mode Status Request Set Resolution Set Autospeed Reset Autospeed
EKM8050 echo code FA,AA,00 XX,(XX,XX) FA FA FA FA,FA FA,00 FA FA FA FA,XX,XX,XX FA FA,XX,XX,XX FA,FA FA FA
2003/7/1
EKM8050
Preliminary
USB & PS/2 Optical Mouse Controller
Microsoft PS/2 scrolling mouse
(A) Entering procedure: Except in WRAP mode, while EKM8050 received the following consecutive command. i. F3 C8 ---- set sampling rate 200/sec ii. F3 64 ---- set sampling rate 100/sec iii. F3 50 ---- set sampling rate 80/sec (B) Operating: a. All of the commands in legacy mode still be valid. b. The ID code of read device type command (F2) will changed from "00" to be "03". c. Data report will be four bytes format: Byte 1 Bit 0 1 2 3 4 5 6 7 0-7 0-7 0-7 Description Left button status; 1 = pressed Right buton status; 1 = pressed Middle button status; 1 = pressed Reserve X data sign; 1 = negative Y data sign; 1 = negative X data overflow; 1 = overflow Y data overflow; 1 = overflow X data (D0-D7) Y data (D0-D7) Z data (D0-D7)
2 3 4
(C) Exiting Microsoft scrolling mode: There are two ways to exit: a. Power off. b. Reset command (FF). Z-axis Input Function : The Z0-Z7 limit value is 7 Z-axis counter accumulates the Z1, Z2 phase changed by movement. This mode includes noise immunity. Z/2 : 2 dot per count. The wheel should stay at Z1=0, Z2=0 or Z1=1, Z2=1 Phase Z/4 : 4 dots per count. the wheel should stay at Z1=0, Z2=0 phase.
4
2003/7/1
EKM8050
Preliminary
USB & PS/2 Optical Mouse Controller
USB function Description
Each Descriptor in USB Mode.
Descriptor Type
Device Descriptor
Byte1 Byte2 Byte3 Byte4 Byte5 Byte6 Byte7 Byte8
12 67 00 09 01 12 01 02 04 21 05 01 01 03 05 00 7F 09 15 B1 22 00 10 81 09 29 75 81 09 75 38 00 22 00 00 01 03 02 03 01 03 30 08 95 25 95 01 01 00 04 A1 15 81 05 09 95 01 01 07 01 03 01 00 01 00 02 01 31 02 81 75 B1 00 01 22 0A 05 25 95 09 15 81 06 01 01 09 01 01 01 81 06 09 95 C0 A0 02 48 10 02 01 02 00 01 00 00 00 00 08 02
Configuration Descriptor Interface Descriptor HID Descriptor Endpoint
32 09 00 09 00 07 05 19 95 75
HID Report Descriptor
A1 25 C0 3C 01
USB Mouse Report Data Type
Byte0 Byte1 Byte2 Byte3
5
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
0
Bit7
0
Bit6
0
Bit5
0
Bit4
0
Bit3
M
Bit2
R
Bit1
L
Bit0
X-AXIS
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Y-AXIS
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 2003/7/1
EKM8050
Preliminary
Z-AXIS
USB & PS/2 Optical Mouse Controller
5. Absolute Maximum Rating
Symbol Temperature under bias Storage temperature Input voltage Output voltage min 0 -65 -0.5 -0.5 Max 70 150 6.0 6.0 unit C C V V
6. Electrical Characteristic
(T = 25C, VDD=4.4~5.2V, VSS=0V)
Symbol Parameter Condition 3.3V Regulator VRag VResetL VResetH Output voltage of 3.3v Regulator Low Power Reset detecting low Voltage Low Power Reset detecting high Voltage MCU operating IIL VIHX VILX Input Leakage Current for input pins Clock Input High Voltage Clock Input Low Voltage VIN=VDD,VSS OSCI OSCI GPIO Pins VHL VOH VOL IPH IPL High/Low level transfer point Output High Voltage Output Low Voltage Input current with pull-high resister Input IDrive = 5.0mA ISink = 5.0mA The input pin with internal pull-high resistor of Port6 or port7 is connected to VSS. The input pin with internal pull-low resistor of Port6 is connected to VDD. USB Interface VOH VOL VDI VCM VSE CIN VRG RPH 6 Static Output High Static Output Low Differential Input Sensitivity Differential Input Command Mode Range Single Ended Receiver Threshold Transceiver Capacitance Output Voltage of Internal Regulator Internal Pull-high Resistor (USB Spec 5%) USB operation Mode USB operation Mode 2.8 0.2 0.8 0.8 3.0 -20% 1.5 3.6 0.3 2.5 2.0 20 3.6 +20 % V V V V V pF V k[ 2.4 1.1 25 0.4 V V V 2.5 1 1.0 2.4 VDD = 4.2V ~ 5.2V 3.0 3.3 3.6 2.3 V V V Min Type Max Unit
g A
V V
g A
Input current with pull-low resister
-
330
-
g A
2003/7/1
EKM8050
Preliminary
USB & PS/2 Optical Mouse Controller
7. Application circuit
EKM8050 for ADNS-2051
V3.3
100K VDD D+/CLK D-/DATA VSS PORT 4.7uF + 10
11 13 12 7 6
VDD CPIS D+/CLK D-/DATA VSS Z_SEL L R M
1 2 3 4
1
2 VDD
4.7uF ADNS-2051
+ 0.1uF
13 8
V3.3 SCLK SDIO
VDD SCLK SDIO PD
OSC_OUT
11
18M
5 14 15
20P
1 16 15 2 3
VDD 10uF + 0.1uF 1 Z-AXIS 2 1 2
OSC_IN XY_LED
9 6 7
+ 2.2uF 0.1uF
HLMP-ED80
18 17 16
PD Z1 OSCO Z2
10
6M
XA XB YB YA
REFA
IR_Control EKM8050_B
OSCI
9
20P
4 5 14
R1
REFB GND
8 10 12
R_BIN
GND
V3.3
VDD
100K VDD D+/CLK D-/DATA VSS PORT 4.7uF + 10
3K PNP 2 300 ZENER 3V IR_Control
11 13 12 7 6
VDD CPIS D+/CLK D-/DATA VSS Z_SEL L R M
1 2 3 4
1
4.7uF ADNS-2051_5
+ 0.1uF
13 8
V3.3 SCLK SDIO
VDD SCLK SDIO PD
OSC_OUT
11
18M
5 14 15
20P
1 16 15 2 3
VDD 10uF + 0.1uF 1 Z-AXIS 2 1 2
OSC_IN XY_LED
9 6 7
+ 2.2uF 0.1uF
HLMP-ED80
18 17 16
PD Z1 OSCO Z2
10
6M
XA XB YB YA
REFA
IR_Control EKM8050_B
OSCI
9
20P
4 5 14
R1
REFB GND
8 10 12
R_BIN
GND
Guarantee Suspend Current under 500 uA
7
2003/7/1
EKM8050
Preliminary
EKM8050 for ADNS-2610
VDD 10uF + 0.1uF VDD VDD D+/CLK D-/DATA VSS PORT 4.7uF + 10 V3.3
USB & PS/2 Optical Mouse Controller
11 13 12 7 6
VDD CPIS D+/CLK D-/DATA VSS Z_SEL L R M SCLK V3.3 SDIO PD Z1 OSCO Z2
1 2 3
100K R0 4.7uF + 0.1uF
4 7 5 14 15
1K 20P VDD SCLK SDIO OSC_OUT OSC_IN
1
24M HLMP-ED80
4 3
8
2
1 1 Z-AXIS
2 2
18 17 16
8
2.2uF
LED_CNTL REFA GND ADNS-2610
5 6
Q1 PNP
10
6M
IR_Control EKM8050_B
OSCI
9
20P
VDD 10uF + 0.1uF PNP V3.3
VDD
3K IR_Control 300 ZENER 3V
VDD D+/CLK D-/DATA VSS PORT
10
11 13 12 7 6
VDD CPIS D+/CLK D-/DATA VSS Z_SEL L R M SCLK V3.3 SDIO PD Z1 OSCO Z2
1 2 3
100K R0 4.7uF + 0.1uF
4 7 5 14 15
1K 20P VDD SCLK SDIO OSC_OUT OSC_IN
1
24M HLMP-ED80
4.7uF +
4 3
8
2
1 1 Z-AXIS
2 2
18 17 16
8
2.2uF
LED_CNTL REFA GND ADNS-2610
5 6
Q1 PNP
10
6M
IR_Control EKM8050_B
OSCI
9
20P
Guarantee Suspend Current under 500 uA
8
2003/7/1
EKM8050
Preliminary
EKM8050 for ADNS-2620
VDD 10uF + 0.1uF VDD VDD D+/CLK D-/DATA VSS PORT 4.7uF + 10 V3.3
USB & PS/2 Optical Mouse Controller
11 13 12 7 6
VDD CPIS D+/CLK D-/DATA VSS Z_SEL L R M SCLK V3.3 SDIO PD Z1 OSCO Z2
1 2 3
100K R0 4.7uF + 0.1uF
4 7 5 14 15
V3.3 1K 20P VDD SCLK SDIO OSC_OUT OSC_IN
1
24M HLMP-ED80
4 3
8
2
1 1 Z-AXIS
2 2
18 17 16
8
2.2uF
LED_CNTL REFA GND ADNS-2620
5 6
Q1 PNP
10
6M
IR_Control EKM8050_B
OSCI
9
20P
VDD 10uF + 0.1uF PNP V3.3
VDD
3K IR_Control 300 ZENER 3V
VDD D+/CLK D-/DATA VSS PORT
10
11 13 12 7 6
VDD CPIS D+/CLK D-/DATA VSS Z_SEL L R M SCLK V3.3 SDIO PD Z1 OSCO Z2
1 2 3
100K R0 4.7uF + 0.1uF
4 7 5 14 15
V3.3 1K 20P VDD SCLK SDIO OSC_OUT OSC_IN
1
24M HLMP-ED80
4.7uF +
4 3
8
2
1 1 Z-AXIS
2 2
18 17 16
8
2.2uF
LED_CNTL REFA GND ADNS-2620
5 6
Q1 PNP
10
6M
IR_Control EKM8050_B
OSCI
9
20P
Guarantee Suspend Current under 500 uA
9
2003/7/1


▲Up To Search▲   

 
Price & Availability of EKM8050

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X